Big Huge Thesaurus

Iranian capital

noun